A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Find hotels in Scottish Highlands from CA $136

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Scottish Highlands hotels

1. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
Spean Bridge
United Kingdom
Wai Yee
CA $136
CA $164 total
includes taxes & fees
Aug 30 - Aug 31
Ox Hotel Spean Bridge

2. Glengarry Castle Hotel

Glengarry Castle Hotel
Invergarry
United Kingdom
Jonathan
CA $446
CA $535 total
includes taxes & fees
Sep 1 - Sep 2
Glengarry Castle Hotel

3. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
United Kingdom
stefan
CA $256
CA $256 total
includes taxes & fees
Aug 31 - Sep 1
Achnabobane Farmhouse

4. Strathcarron Hotel

Strathcarron Hotel
Strathcarron
United Kingdom
David
CA $204
CA $245 total
includes taxes & fees
Sep 3 - Sep 4
Strathcarron Hotel

5. The Whispering Pine Lodge

The Whispering Pine Lodge
Spean Bridge
United States
Judith
CA $467
CA $561 total
includes taxes & fees
Sep 6 - Sep 7
The Whispering Pine Lodge

6. Invergarry Hotel

Invergarry Hotel
Invergarry
United States
Kirk
CA $300
CA $360 total
includes taxes & fees
Aug 30 - Aug 31
Invergarry Hotel

7. Binnilidh Mhor B&B

Binnilidh Mhor B&B
Inverness
United Kingdom
Dr Claire Walsh
CA $339
CA $407 total
includes taxes & fees
Aug 30 - Aug 31
Binnilidh Mhor B&B

8. The Cluanie Inn

The Cluanie Inn
Inverness
United Kingdom
Dorothy
CA $409
CA $491 total
includes taxes & fees
Sep 2 - Sep 3
The Cluanie Inn

9. Loch Maree Hotel

Loch Maree Hotel
Achnasheen
United Kingdom
Andrea
CA $289
CA $347 total
includes taxes & fees
Aug 26 - Aug 27
Loch Maree Hotel

10. Aultguish Inn

Aultguish Inn
Garve
United Kingdom
Esther
CA $198
CA $198 total
includes taxes & fees
Aug 30 - Aug 31
Aultguish Inn

11. Tirindrish House

Tirindrish House
Spean Bridge
Canada
Tricia
CA $265
CA $318 total
includes taxes & fees
Sep 5 - Sep 6
Tirindrish House

12. Coire Glas Guest House

Coire Glas Guest House
Spean Bridge
United States
John
CA $270
CA $324 total
includes taxes & fees
Aug 31 - Sep 1
Coire Glas Guest House

13. Kintail Lodge Hotel

Kintail Lodge Hotel
Kyle
United States
Niki
CA $394
CA $472 total
includes taxes & fees
Sep 1 - Sep 2
Kintail Lodge Hotel

14. Ledgowan Lodge Hotel

Ledgowan Lodge Hotel
Achnasheen
United States
Regina
CA $514
CA $616 total
includes taxes & fees
Sep 8 - Sep 9
Ledgowan Lodge Hotel

15. Bright Star Lodge

Bright Star Lodge
Invergarry
United Kingdom
gary
Bright Star Lodge

16. Corriegour Lodge Hotel

Corriegour Lodge Hotel
Spean Bridge
United States
Darcy
CA $469
CA $562 total
includes taxes & fees
Aug 17 - Aug 18
Corriegour Lodge Hotel

17. An Spiris Accommodation at Dundreggan Rewilding Centre

An Spiris Accommodation at Dundreggan Rewilding Centre
Inverness
United States
Nicole
CA $196
CA $235 total
includes taxes & fees
Sep 1 - Sep 2
An Spiris Accommodation at Dundreggan Rewilding Centre

18. Luichart Lodge

Luichart Lodge
Garve
United Kingdom
Colum
CA $222
CA $266 total
includes taxes & fees
Aug 26 - Aug 27
Luichart Lodge

19. The Torridon

The Torridon
Achnasheen
United Kingdom
Karen
The Torridon

20. kintail retreats

kintail retreats
Kyle
kintail retreats
View all properties

Vacation Rentals in Scottish Highlands

Cottage

BCC Lochness Cottages

BCC Lochness Cottages
Inverness
"We loved the location and the cottage was clean. However, I was there for 5 days, and was informed at the last minute that their wasn't laundry machines available, no wifi and the heater in the cottage was broken and only a few towels. "
BCC Lochness Cottages
Cabin

Evelix Pods

Evelix Pods
Dornoch
"I had a great stay "
Evelix Pods
Cottage

Port Charlotte Holidays

Port Charlotte Holidays
Islay Island
"Fantastic location for a 3 night stay to tour Islay and Jura. Place was well equipped, clean and well maintained. I’d go back in a heartbeat"
Port Charlotte Holidays
Vacation Home

The Townhouse Aberfeldy

The Townhouse Aberfeldy
Aberfeldy
"The room was excellent and the breakfast good, fast and efficient."
The Townhouse Aberfeldy
Cabin

Laggan Bothies

Laggan Bothies
Spean Bridge
"Lovely quiet stay at the bothy, we went over with no car and stocked up with bits at Fort William! despite the loo and showers being shared this was no problem at all as they were kept clean. Lovely to have the cafe next door as well, meant we were able to get breakfast and coffee easily :)"
Laggan Bothies
Apartment

Loch Ness Gate House Apartments

Loch Ness Gate House Apartments
Fort Augustus
"My family and I had a great stay! Lots of space to spread out after staying in my smaller accomodations. Close by to all the attractions "
Loch Ness Gate House Apartments
Apartment

Sweeney Aviemore One

Sweeney Aviemore One
Aviemore
"Good location, ample free parking and clean room. Only stayed for one night would recommend it to my family and friends. Nice to have a mini kitchen in the room."
Sweeney Aviemore One
Apartment

Appin Apartment

Appin Apartment
Inverness
"It was a pleasant and enjoyable stay with agreable hosts and a comfortable environment."
Appin Apartment
Apartment

One Marine Place

One Marine Place
Rothesay
"One marine place was a lovely place to stay fantastic views, everything there that you need to enjoy your stay, would be definitely recommended them"
One Marine Place
Aparthotel

The Kenmore Club

The Kenmore Club
Aberfeldy
"Can’t fault anything."
The Kenmore Club
Cabin

BCC Loch Ness Log Cabins

BCC Loch Ness Log Cabins
Inverness
"Loved our stay in the cosy cabin. Only thing I would say is that the outside veranda area could do with a clean. Not taking anything away from our stay though, really enjoyed it and would definitely go back."
BCC Loch Ness Log Cabins
Apartment

Snowgoose Apartments & Blacksmith Bunkhouse

Snowgoose Apartments & Blacksmith Bunkhouse
Fort William
"Had a fantastic stay - greeted on arrival by a lovely lady (Tina I think) very jolly and helpful. Would stay again."
Snowgoose Apartments & Blacksmith Bunkhouse
Vacation Home

Bamff Ecotourism

Bamff Ecotourism
Blairgowrie
"Stayed in the yurt very cozy and spotless with a comfortable bed, just place for a peace of mind and soul, I was worried about the cold before my visit and brought lots of extra blankets and hot water bottle but the yurt is very well insulated and the wood burner keeps it very warm definitely recommended "
Bamff Ecotourism
Cottage

Eala Bhàn Cottage

Eala Bhàn Cottage
Isle of North Uist
"Really beautiful property! Met the owners who were both very friendly and helpful"
Eala Bhàn Cottage
Cabin

Macbeth's Hillock

Macbeth's Hillock
Nairn
"Excellent glamping hut, in great location with everything you need."
Macbeth's Hillock
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Scottish Highlands attractions

A castle surrounded by dense green trees and hills.

Loch Lomond and The Trossachs National Park

9.4/10 (1,701 reviews)
Visit this Scottish national park to hike through ancient woodlands, relax on the shore of the largest body of freshwater in Britain and enjoy local produce.
See properties
A mountainous landscape with a lake, a town, and rolling hills.

Ben Nevis

9.4/10 (646 reviews)
Brave the conditions and climb to the summit of this mountain to see the ruins of an observatory from the 19th century.
See properties
A historic castle on a grassy hill overlooking a large body of water.

Loch Ness

Scotland’s most legendary attraction, this mysterious loch is said to be home to a mythical monster.
See properties
A large stone pyramid surrounded by a forest.

Balmoral Castle

8.8/10 (98 reviews)
Find out about the history of Crathie when you take a trip to Balmoral Castle. Savor the area's bars and restaurants.
See properties
A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Observe fishing boats coming ashore and dine on fresh seafood in a waterside restaurant at this picturesque harbor.
See properties

Learn more about Scottish Highlands

A scenic riverfront, pristine countryside, and top sights like Loch Lomond—discover it all in Scottish Highlands.

See all hotels in Scottish Highlands
A mountainous landscape with a winding road, a prominent tree, and a lake in the valley.

Top Scottish Highlands Hotel Reviews

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8/10 Good
"We had a great stay, room was a good size and was clean. Bed was comfortable and cooked breakfast was good. Issue with a loose tap was fixed promptly."
Alexander 3-night trip
Posted 4 hours ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Didn't have breakfast"
George 1-night trip
Posted 10 hours ago
The Angus Hotel & Spa by Compass Hospitality
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"We booked a large room and got upgraded. This hotel is sort of like a castle. High ceilings and we had nice view of the forest. We didn't use the spa or restaurant, but they looked good. Staff were very helpful. They had a lift, but we were on the main floor anyway. Plenty of parking."
Jonathan 1-night trip
Posted 1 day ago
The Pitlochry Hydro Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

8/10 Good
"A good place to stay for a reasonable price. They have had some damage that they are working on fixing but it does change the atmosphere in some parts of the hotel."
Shelley 1-night trip
Posted 2 days ago
Ben Nevis Hotel & Leisure Club
The Great Western Hotel

The Great Western Hotel

10/10 Excellent
"Nice staff. Clean rooms. Easy walk to many places."
Michael Kirk 1-night trip
Posted 3 days ago
The Great Western Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

8/10 Good
"!"
Karen 1-night trip
Posted 3 days ago
B&B HOTEL Inverness
The Caledonian Hotel

The Caledonian Hotel

8/10 Good
"Comfortable stay, very helpful staff. Would stay again."
Andrew 1-night trip
Posted 3 days ago
The Caledonian Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"The hotel was in a very good location to walk around and see the beautiful sights"
Malinda 2-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
Alexandra Hotel

Alexandra Hotel

8/10 Good
"We stayed at the hotel for three nights. It is centrally located and easy to get around from there. The hotel is nice and clean, and feels cozy even though it is a bit worn. The staff is helpful and very welcoming. The breakfast was nice - there were many warm dishes, bread, pancakes, yogurt, fruit, granola, juices, coffee, tea and cocoa. We had a room on the 4th floor from which we had a view of both the mountains and the water."
Anette Zacho 3-night trip
Posted 4 days ago
Alexandra Hotel

More cheap stays in Scottish Highlands

The Breadalbane Arms Hotel (Room Only)

The Breadalbane Arms Hotel (Room Only)

Bridgend Aberfeldy Scotland
CA $114
CA $136 total
Sep 2 - Sep 3
includes taxes & fees
The Breadalbane Arms Hotel (Room Only)
Dunarle Guesthouse

Dunarle Guesthouse

Dunollie Rd Oban Scotland
CA $128
CA $154 total
Aug 17 - Aug 18
includes taxes & fees
8.2/10 Very good! (90 reviews)
Dunarle Guesthouse
Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

Spean Crescent Spean Bridge Scotland
CA $136
CA $164 total
Aug 30 - Aug 31
includes taxes & fees
Ox Hotel Spean Bridge
The Royal Hotel

The Royal Hotel

Argyll Square Oban Scotland
CA $175
CA $210 total
Aug 20 - Aug 21
includes taxes & fees
The Royal Hotel
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
CA $256
CA $256 total
Aug 31 - Sep 1
includes taxes & fees
Achnabobane Farmhouse
Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
CA $217
CA $260 total
Sep 3 - Sep 4
includes taxes & fees
8.6/10 Excellent! (74 reviews)
Sweeney Aviemore Two

Hotels in Scottish Highlands with star rating

Find out more about Scottish Highlands

Top reasons to visit Scottish Highlands

  • Stunning Scenery: The Highlands are renowned for their breathtaking landscapes, including majestic mountains, picturesque waterfalls, and serene lochs.
  • Outdoor Adventures: Enjoy a variety of activities such as hiking, skiing, and scenic drives that cater to all adventure levels.
  • Rich History: Explore historic villages, iconic landmarks, and immerse yourself in Scotland's fascinating past.
  • Whisky Trails: Discover the local whisky culture by visiting distilleries and sampling world-class Scotch.
  • Diverse Accommodations: From charming B&Bs to luxurious resorts, the Highlands offer a range of lodging options for every traveller.

Find great hotels near Scottish Highlands

Discover the enchanting accommodations of the Scottish Highlands, where a diverse array of lodging options awaits. From charming bed and breakfasts to luxurious resorts, there's something for every type of traveller. Whether you're seeking adventure, a family-friendly experience, or a pet-friendly haven, the Highlands offer a memorable getaway. Explore unique castle hotels and convenient Inverness options, ensuring a delightful stay in this stunning region of Scotland.

  • The Cluanie Inn: Nestled 17.7km from the Scottish Highlands, The Cluanie Inn offers a cozy retreat for pet lovers. This 3.5-star hotel is perfect for those seeking a warm and welcoming atmosphere. With wooden floors, vintage furnishings, and a hint of tartan accents, guests can unwind in comfortable rooms. The property is pet-friendly, allowing dogs and providing essential amenities such as food and water bowls. Whether you’re relaxing by the fireplace or exploring nearby trails with your furry companion, The Cluanie Inn is an ideal choice for a memorable stay.
  • Kintail Lodge Hotel: Located 19.3km from the Scottish Highlands, Kintail Lodge Hotel is a haven for adventure seekers and LGBTQIA-friendly travelers. The rustic charm of the lodge, combined with its commitment to inclusivity, creates a welcoming environment for all guests. Enjoy a plethora of outdoor activities, from birdwatching to fishing, right at your doorstep. The hotel is also pet-friendly, making it easy for you to share your adventures with your canine companions. With its stunning surroundings and vibrant atmosphere, Kintail Lodge Hotel is the perfect base for your Highland escapade.
  • The wooden floors, vintage furniture, and tartan accents create a comfy room: This charming Bed & Breakfast, situated 17.7km from the Scottish Highlands, is ideal for visitors seeking adventure. Infused with character, the rooms feature wooden floors and vintage decor, offering a cozy ambiance. Guests can partake in various outdoor activities such as mountain biking, fishing, and rafting in the nearby area. Whether you’re returning from a day of exploration or enjoying a hearty breakfast, this spot promises a delightful experience in the heart of nature.

Where to stay near Scottish Highlands

The Scottish Highlands offer an unforgettable travel experience, blending stunning scenery with rich history and adventure. Explore iconic landmarks, embark on whisky trails, and immerse yourself in the warmth of friendly locals. Whether you're seeking luxury accommodations or secluded escapes, the Highlands cater to every traveler's desire. Don't miss out on the chance to delve into Scotland's fascinating past while enjoying the breathtaking landscapes that define this remarkable region.

  • Kyle: Situated 16.1km from the enchanting Scottish Highlands, Kyle is a charming city that attracts visitors year-round, particularly during the vibrant months of April and from June to July. Known for its breathtaking outdoor experiences and romantic scenery, Kyle offers an array of activities including scenic hiking trails and delightful local stores. The area is rich in history, featuring landmarks such as ancient castles and serene lakes that beckon explorers and history buffs alike. Whether you're soaking in the stunning views or embarking on an outdoor adventure, Kyle promises an unforgettable travel experience.
  • Strathcarron: Located 20.9km from the heart of the Scottish Highlands, Strathcarron is another picturesque city that welcomes visitors throughout the year, with peak travel periods in April and from June to July. Renowned for its stunning landscapes and romantic ambiance, the city invites travellers to explore its various hiking trails and local shops. Strathcarron is also known for its skiing opportunities, making it a fantastic destination for adventure seekers. Nearby attractions include tranquil lakes and historic villages that offer a glimpse into Scotland's rich past, promising a unique and enriching travel experience.
  • Camban: Just 12.9km from the Scottish Highlands, Camban is a quaint village that provides a blend of adventure, outdoor activities, and romantic settings. With a moderately seasonal influx of visitors peaking from July to September, Camban is perfect for those looking to immerse themselves in nature. The village is home to stunning waterfalls and picturesque water features that captivate the senses. Ideal for couples and adventurers alike, Camban offers an intimate escape into the beauty of the Highlands, where you can create lasting memories surrounded by breathtaking scenery.

Things to do near Scottish Highlands

The Scottish Highlands offer an incredible array of outdoor adventures and stunning scenery for visitors. From exhilarating skiing and hiking trails to breathtaking day trips and scenic drives, there's something for everyone. Don't miss the chance to visit the magnificent Steall Waterfall and explore leisurely opportunities that showcase the natural beauty of this remarkable region. Adventure awaits in this captivating destination.

Shopping

Discover Highland Soaps, a charming store located 49.9km from the Scottish Highlands, offering a delightful range of handmade soaps and skincare products. It's a perfect spot to find unique gifts and souvenirs that reflect the essence of Scotland.

Recreation

At Great Glen Water Park, immerse yourself in tranquil surroundings with wellness activities and relaxation options. Enjoy rejuvenating treatments or take part in water sports. Meanwhile, Lochcarron Golf Course offers a luxurious golfing experience amidst stunning landscapes, perfect for unwinding and enjoying the fresh Highland air.

Adventure

The Five Sisters of Kintail is an exhilarating hiking trail located 17.7km from the Scottish Highlands. Experience breathtaking scenery, rugged terrain, and the thrill of the outdoors as you embark on this adventurous trek through stunning landscapes and panoramic views.

Nightlife

Experience vibrant nightlife at The Hootananny in Inverness for live folk music and a warm atmosphere. For a cozy pint, visit The Ben Nevis bar in Fort William, where you can enjoy traditional Scottish ales and friendly locals sharing stories of the Highlands.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Highlands

To save money on your trip to the Scottish Highlands, consider visiting between January and March when prices are lower. Book your accommodations about a month in advance or check Expedia for last-minute deals. Wednesdays are typically the cheapest days to stay, while Fridays are the most expensive. Use Expedia's filters to find eco-friendly lodgings and sort by price to discover budget-friendly options. Additionally, look for package deals that combine hotels, flights, and activities for extra savings. Exploring free attractions and utilizing public transport can also help keep costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Scottish Highlands are January to March, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Scottish Highlands is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Highlands is Wednesday. The most expensive day to stay around Scottish Highlands is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Scottish Highlands with your flights and activities through an Expedia package deal.

Find the best attractions near Scottish Highlands

The Scottish Highlands offers a breathtaking backdrop for outdoor enthusiasts and adventure seekers alike. With its historic villages, stunning parks, and picturesque waterfalls, there’s something for everyone. Ideal for families and those looking to embrace nature, the region provides numerous attractions and activities that showcase the beauty of mainland Scotland. Whether you're exploring charming towns or enjoying the scenic landscapes, your visit to the Highlands will be truly memorable.

  • Glen Affric: Nestled 11.3km from the Scottish Highlands, Glen Affric is a stunning national park known for its breathtaking landscapes and diverse wildlife. Ideal for outdoor enthusiasts, it offers hiking trails, picturesque lochs, and an eco-friendly atmosphere perfect for family adventures.
  • Loch Carron: Located 20.9km away, Loch Carron is a charming historic village that immerses you in rich Scottish culture. You can explore traditional architecture, local crafts, and indulge in authentic cuisine while soaking in the serene waterfront views.
  • Plodda Falls: A mere 17.7km from the Highlands, Plodda Falls boasts a majestic waterfall surrounded by lush forest. It’s an adventurous spot for hiking and offers romantic settings for couples, making it a must-visit for nature lovers.

Best time to go to Scottish Highlands

The best time to visit Scottish Highlands is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly cloudy. February is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6000000000000005°C)Light RainMostly CloudyLowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyLowSlightly Low
March43.0°F (6.1000000000000005°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.300000000000001°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
December45.1°F (7.300000000000001°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Highlands

Flying into the Scottish Highlands can be conveniently done via three major airports. Edinburgh Airport (EDI) is located 186.7km from the Highlands, with nearby 5-star hotels like Virgin Hotels Edinburgh and The Balmoral Hotel, both 11.3km away. Glasgow International Airport (GLA) is 167.4km away, offering luxurious accommodations such as Mar Hall Golf & Spa Resort, just 6.4km from the airport. Lastly, Aberdeen Airport (ABZ) is situated 177.0km from the Highlands, with excellent options like Marcliffe, located 9.7km away. Each airport provides various transportation services for easy access to these hotels.

Explore a world of travel with Expedia